Geneva stop
noun
1
: a device used in watches with going barrels that limits the power of the mainspring to its middle portion so that the action starts with the same even force as when it abruptly stops rather than gradually running down
2
: maltese cross
Love words? Need even more definitions?
Merriam-Webster unabridged
Share